package com.jwsoft.manager.core.integration;

import com.bifang.module.base.common.vo.excel.ExcelReadVO;
import com.bifang.module.base.common.vo.excel.ExcelVO;
import com.jwsoft.manager.common.vo.eduSchoolConfig.EduSchoolConfigExcelSaveVO;
import com.jwsoft.manager.common.vo.eduSchoolConfig.SchoolConfigFileVO;
import com.jwsoft.manager.common.vo.eduSchoolConfig.SchoolConfigSaveVO;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;

/**
 * 所属学校配置表业务本地接口
 *
 * @author hhj
 * @since 2022-12-21
 */
public interface EduSchoolConfigJhIntegration {

    void saveYwSchoolConfigInfo(SchoolConfigSaveVO vo);


    void downloadModel(ExcelVO vo, HttpServletResponse response);

    /**
     * excel批量导入
     * */
    ExcelReadVO readExcel(ExcelVO vo, MultipartFile file);

    void addExcel(EduSchoolConfigExcelSaveVO vo);

    void downloadErrorExcel(SchoolConfigFileVO vo, HttpServletResponse response);
}
